cardiovascular protective drug - French English Dictionary